/**
 * Copyright 2008 floop.pl
 * 
 * Licensed under the Apache License, Version 2.0 (the "License"); 
 * You may not use this file except in compliance with the License.
 * You may obtain a copy of the License at 
 *  
 * http://www.apache.org/licenses/LICENSE-2.0 
 *  
 * Unless required by applicable law or agreed to in writing, software distributed
 * under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License. 
 */
package org.eaicompiler.database.model;

/**
 * Database POJO for EventAI scripts
 * @author floop.pl
 */
public class EventaiScripts {
	private int id;
	private int creatureId;
	private int eventType;
	private int eventInversePhaseMask;
	private int eventChance;
	private int eventFlags;
	private int eventParam1;
	private int eventParam2;
	private int eventParam3;
	private int eventParam4;
	private int action1Type;
	private int action1Param1;
	private int action1Param2;
	private int action1Param3;
	private int action2Type;
	private int action2Param1;
	private int action2Param2;
	private int action2Param3;
	private int action3Type;
	private int action3Param1;
	private int action3Param2;
	private int action3Param3;
	private String comment;
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public int getCreatureId() {
		return creatureId;
	}
	public void setCreatureId(int creatureId) {
		this.creatureId = creatureId;
	}
	public int getEventType() {
		return eventType;
	}
	public void setEventType(int eventType) {
		this.eventType = eventType;
	}
	public int getEventInversePhaseMask() {
		return eventInversePhaseMask;
	}
	public void setEventInversePhaseMask(int eventInversePhaseMask) {
		this.eventInversePhaseMask = eventInversePhaseMask;
	}
	public int getEventChance() {
		return eventChance;
	}
	public void setEventChance(int eventChance) {
		this.eventChance = eventChance;
	}	
	public int getEventFlags() {
		return eventFlags;
	}
	public void setEventFlags(int eventFlags) {
		this.eventFlags = eventFlags;
	}
	public int getEventParam1() {
		return eventParam1;
	}
	public void setEventParam1(int eventParam1) {
		this.eventParam1 = eventParam1;
	}
	public int getEventParam2() {
		return eventParam2;
	}
	public void setEventParam2(int eventParam2) {
		this.eventParam2 = eventParam2;
	}
	public int getEventParam3() {
		return eventParam3;
	}
	public void setEventParam3(int eventParam3) {
		this.eventParam3 = eventParam3;
	}
	public int getEventParam4() {
		return eventParam4;
	}
	public void setEventParam4(int eventParam4) {
		this.eventParam4 = eventParam4;
	}
	public int getAction1Type() {
		return action1Type;
	}
	public void setAction1Type(int action1Type) {
		this.action1Type = action1Type;
	}
	public int getAction1Param1() {
		return action1Param1;
	}
	public void setAction1Param1(int action1Param1) {
		this.action1Param1 = action1Param1;
	}
	public int getAction1Param2() {
		return action1Param2;
	}
	public void setAction1Param2(int action1Param2) {
		this.action1Param2 = action1Param2;
	}
	public int getAction1Param3() {
		return action1Param3;
	}
	public void setAction1Param3(int action1Param3) {
		this.action1Param3 = action1Param3;
	}
	public int getAction2Type() {
		return action2Type;
	}
	public void setAction2Type(int action2Type) {
		this.action2Type = action2Type;
	}
	public int getAction2Param1() {
		return action2Param1;
	}
	public void setAction2Param1(int action2Param1) {
		this.action2Param1 = action2Param1;
	}
	public int getAction2Param2() {
		return action2Param2;
	}
	public void setAction2Param2(int action2Param2) {
		this.action2Param2 = action2Param2;
	}
	public int getAction2Param3() {
		return action2Param3;
	}
	public void setAction2Param3(int action2Param3) {
		this.action2Param3 = action2Param3;
	}
	public int getAction3Type() {
		return action3Type;
	}
	public void setAction3Type(int action3Type) {
		this.action3Type = action3Type;
	}
	public int getAction3Param1() {
		return action3Param1;
	}
	public void setAction3Param1(int action3Param1) {
		this.action3Param1 = action3Param1;
	}
	public int getAction3Param2() {
		return action3Param2;
	}
	public void setAction3Param2(int action3Param2) {
		this.action3Param2 = action3Param2;
	}
	public int getAction3Param3() {
		return action3Param3;
	}
	public void setAction3Param3(int action3Param3) {
		this.action3Param3 = action3Param3;
	}
	public String getComment() {
		return comment;
	}
	public void setComment(String comment) {
		this.comment = comment;
	}
}
